energy intensive mechanization - Alemán Inglés Diccionario